insulating bead - Español Inglés Diccionario